shell corporation - French English Dictionary